troop of young mares at pasture - Alemán Inglés Diccionario